package com.iwhalecloud.citybrain.flow.platform.manager.domain.model.model;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.util.List;

/**
 * @Description 下一节点候选人任务DTO
 * @author liujinjian
 * @date 2021-10-22
 * @version 1.0
 */
@Data
public class NextNodeCandidateTaskDTO {

    /**
     * 任务id 必填
     */
    @NotBlank(message = "任务ID不能为空")
    private String taskId;

    /**
     * 节点候选人任务DTO列表
     */
    private List<NodeCandidateTaskDTO> nodeCandidateTaskDTOList;

    /**
     * 审批意见
     */
    private String comment;

    /**
     * 流程实例ID
     */
    private String processInstanceId;

}